have an insatiable desire for knowledge - Fransızca İngilizce Sözlük